iT邦幫忙

DAY 12
5

JavaScript 三十參系列 第 12

JavaScript 三十參(12):函式命名慣例

  • 分享至 

  • xImage
  •  

參與iT邦JavaScript中忍比賽,獲得一本JS武林祕級“JavaScript設計模式”,因而閉門修練月餘,今神功既成故節錄三十片段,以饗邦友。


此節咱要講的是「函式命名慣例」。

另一個可以讓程式碼更容易預測,更容易維護的方式是採用命名慣例,意思是用一致的方式為你的變數和函式名稱選擇名字。

接下來會介紹一些常用的命名慣例。

《讓建構式為首字母大寫》

JS沒有class,但有使用new引發的建構式函式:

var adam = new Person(); 

因為建構式依然只是個函式,這麼寫可以幫助你光是看函式名稱,就可以分辨這是建構式或者是普通的函式。

相對地,普通函式開頭則使用小寫,表示它們不應該用new來呼叫:

function MyConstructor() {}; //建構式
function myFunction() {};    //普通函式

以上就是「函式命名慣例」該注意之處,雖然不難,卻受用不盡!

待續.....

JavaScript 三十參(總整理)


上一篇
JavaScript 三十參(11):縮排
下一篇
JavaScript 三十參(13):變數命名慣例
系列文
JavaScript 三十參30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
lugood
iT邦新手 4 級 ‧ 2012-10-20 02:16:19

PascalCase??camelCase??
筆記

ted99tw iT邦高手 1 級 ‧ 2012-10-20 08:42:32 檢舉

讚讚讚

我要留言

立即登入留言